chore: 🐝 Update SDK - Generate 0.23.0 - #117
Open
github-actions[bot] wants to merge 2 commits into
Open
Conversation
github-actions
Bot
force-pushed
the
speakeasy-sdk-regen-1786072592
branch
2 times, most recently
from
August 7, 2026 06:46
0131f37 to
4e8d771
Compare
github-actions
Bot
force-pushed
the
speakeasy-sdk-regen-1786072592
branch
24 times, most recently
from
August 11, 2026 14:27
5fa6f1a to
8636d0d
Compare
github-actions
Bot
force-pushed
the
speakeasy-sdk-regen-1786072592
branch
16 times, most recently
from
August 14, 2026 12:06
7e9588e to
a889789
Compare
* `apideck->accounting->refunds->list()`: `response.data[]` **Changed** (Breaking⚠️ ) * `apideck->accounting->refunds->get()`: `response.data` **Changed** (Breaking⚠️ ) * `apideck->accounting->salesReceipts->list()`: **Added** * `apideck->accounting->salesReceipts->create()`: **Added** * `apideck->accounting->salesReceipts->get()`: **Added** * `apideck->accounting->salesReceipts->update()`: **Added** * `apideck->accounting->salesReceipts->delete()`: **Added** * `apideck->accounting->paymentMethods->list()`: **Added** * `apideck->accounting->paymentMethods->create()`: **Added** * `apideck->accounting->paymentMethods->get()`: **Added** * `apideck->accounting->paymentMethods->update()`: **Added** * `apideck->accounting->paymentMethods->delete()`: **Added** * `apideck->accounting->taxRates->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->taxRates->create()`: * `request->taxRate->customFields[]` **Changed** * `apideck->accounting->taxRates->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->taxRates->update()`: * `request->taxRate->customFields[]` **Changed** * `apideck->accounting->bills->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->bills->create()`: * `request->bill->customFields[]` **Changed** * `apideck->accounting->bills->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->bills->update()`: * `request->bill->customFields[]` **Changed** * `apideck->accounting->invoices->list()`: `response.data[]->lineItems[]->customFields[]` **Changed** * `apideck->accounting->invoices->create()`: * `request->invoice->lineItems[]->customFields[]` **Changed** * `apideck->accounting->invoices->get()`: `response.data->lineItems[]->customFields[]` **Changed** * `apideck->accounting->invoices->update()`: * `request->invoice->lineItems[]->customFields[]` **Changed** * `apideck->accounting->ledgerAccounts->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->ledgerAccounts->create()`: * `request->ledgerAccount->customFields[]` **Changed** * `apideck->accounting->ledgerAccounts->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->ledgerAccounts->update()`: * `request->ledgerAccount->customFields[]` **Changed** * `apideck->accounting->creditNotes->list()`: `response.data[]->lineItems[]->customFields[]` **Changed** * `apideck->accounting->creditNotes->create()`: * `request->creditNote->lineItems[]->customFields[]` **Changed** * `apideck->accounting->creditNotes->get()`: `response.data->lineItems[]->customFields[]` **Changed** * `apideck->accounting->creditNotes->update()`: * `request->creditNote->lineItems[]->customFields[]` **Changed** * `apideck->accounting->customers->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->customers->create()`: * `request->customer->customFields[]` **Changed** * `apideck->accounting->customers->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->customers->update()`: * `request->customer->customFields[]` **Changed** * `apideck->accounting->suppliers->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->suppliers->create()`: * `request->supplier->customFields[]` **Changed** * `apideck->accounting->suppliers->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->suppliers->update()`: * `request->supplier->customFields[]` **Changed** * `apideck->accounting->payments->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->payments->create()`: * `request->payment->customFields[]` **Changed** * `apideck->accounting->payments->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->payments->update()`: * `request->payment->customFields[]` **Changed** * `apideck->accounting->refunds->create()`: * `request->refund` **Changed** * `apideck->accounting->refunds->update()`: * `request->refund` **Changed** * `apideck->accounting->companyInfo->get()`: `response.data->defaultSalesTax->customFields[]` **Changed** * `apideck->accounting->journalEntries->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->journalEntries->create()`: * `request->journalEntry->customFields[]` **Changed** * `apideck->accounting->journalEntries->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->journalEntries->update()`: * `request->journalEntry->customFields[]` **Changed** * `apideck->accounting->generalLedgerTransactions->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->generalLedgerTransactions->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->purchaseOrders->list()`: `response.data[]->lineItems[]->customFields[]` **Changed** * `apideck->accounting->purchaseOrders->create()`: * `request->purchaseOrder->lineItems[]->customFields[]` **Changed** * `apideck->accounting->purchaseOrders->get()`: `response.data->lineItems[]->customFields[]` **Changed** * `apideck->accounting->purchaseOrders->update()`: * `request->purchaseOrder->lineItems[]->customFields[]` **Changed** * `apideck->accounting->attachments->list()`: `response.data[]->fileUrl` **Added** * `apideck->accounting->attachments->get()`: `response.data->fileUrl` **Added** * `apideck->accounting->attachments->download()`: * `request->followRedirects` **Added** * `apideck->accounting->bankAccounts->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->bankAccounts->create()`: * `request->accountingBankAccount->customFields[]` **Changed** * `apideck->accounting->bankAccounts->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->bankAccounts->update()`: * `request->accountingBankAccount->customFields[]` **Changed** * `apideck->accounting->billPayments->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->billPayments->create()`: * `request->billPayment->customFields[]` **Changed** * `apideck->accounting->billPayments->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->billPayments->update()`: * `request->billPayment->customFields[]` **Changed** * `apideck->accounting->expenses->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->expenses->create()`: * `request->expense->customFields[]` **Changed** * `apideck->accounting->expenses->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->expenses->update()`: * `request->expense->customFields[]` **Changed** * `apideck->accounting->bankFeedAccounts->list()`: `response.data[]` **Changed** * `apideck->accounting->bankFeedAccounts->create()`: * `request->bankFeedAccount` **Changed** * `apideck->accounting->bankFeedAccounts->get()`: `response.data` **Changed** * `apideck->accounting->bankFeedAccounts->update()`: * `request->bankFeedAccount` **Changed** * `apideck->accounting->bankFeedStatements->list()`: `response.data[]->transactions[]->merchantCategoryCode` **Added** * `apideck->accounting->bankFeedStatements->create()`: * `request->bankFeedStatement->transactions[]->merchantCategoryCode` **Added** * `apideck->accounting->bankFeedStatements->get()`: `response.data->transactions[]->merchantCategoryCode` **Added** * `apideck->accounting->bankFeedStatements->update()`: * `request->bankFeedStatement->transactions[]->merchantCategoryCode` **Added** * `apideck->accounting->quotes->list()`: `response.data[]->lineItems[]->customFields[]` **Changed** * `apideck->accounting->quotes->create()`: * `request->quote->lineItems[]->customFields[]` **Changed** * `apideck->accounting->quotes->get()`: `response.data->lineItems[]->customFields[]` **Changed** * `apideck->accounting->quotes->update()`: * `request->quote->lineItems[]->customFields[]` **Changed** * `apideck->accounting->projects->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->projects->create()`: * `request->project->customFields[]` **Changed** * `apideck->accounting->projects->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->projects->update()`: * `request->project->customFields[]` **Changed** * `apideck->accounting->employees->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->employees->create()`: * `request->accountingEmployee->customFields[]` **Changed** * `apideck->accounting->employees->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->employees->update()`: * `request->accountingEmployee->customFields[]` **Changed** * `apideck->accounting->expenseReports->list()`: `response.data[]->customFields[]` **Changed** * `apideck->accounting->expenseReports->create()`: * `request->expenseReport->customFields[]` **Changed** * `apideck->accounting->expenseReports->get()`: `response.data->customFields[]` **Changed** * `apideck->accounting->expenseReports->update()`: * `request->expenseReport->customFields[]` **Changed** * `apideck->ats->jobs->list()`: `response.data[]->customFields[]` **Changed** * `apideck->ats->jobs->create()`: * `request->job->customFields[]` **Changed** * `apideck->ats->jobs->get()`: `response.data->customFields[]` **Changed** * `apideck->ats->jobs->update()`: * `request->job->customFields[]` **Changed** * `apideck->ats->applicants->list()`: `response.data[]->customFields[]` **Changed** * `apideck->ats->applicants->create()`: * `request->applicant->customFields[]` **Changed** * `apideck->ats->applicants->get()`: `response.data->customFields[]` **Changed** * `apideck->ats->applicants->update()`: * `request->applicant->customFields[]` **Changed** * `apideck->crm->companies->list()`: `response.data[]->customFields[]` **Changed** * `apideck->crm->companies->create()`: * `request->company1->customFields[]` **Changed** * `apideck->crm->companies->get()`: `response.data->customFields[]` **Changed** * `apideck->crm->companies->update()`: * `request->company1->customFields[]` **Changed** * `apideck->crm->contacts->list()`: `response.data[]->customFields[]` **Changed** * `apideck->crm->contacts->create()`: * `request->contact->customFields[]` **Changed** * `apideck->crm->contacts->get()`: `response.data->customFields[]` **Changed** * `apideck->crm->contacts->update()`: * `request->contact->customFields[]` **Changed** * `apideck->crm->opportunities->list()`: `response.data[]->customFields[]` **Changed** * `apideck->crm->opportunities->create()`: * `request->opportunity->customFields[]` **Changed** * `apideck->crm->opportunities->get()`: `response.data->customFields[]` **Changed** * `apideck->crm->opportunities->update()`: * `request->opportunity->customFields[]` **Changed** * `apideck->crm->leads->list()`: `response.data[]->customFields[]` **Changed** * `apideck->crm->leads->create()`: * `request->lead->customFields[]` **Changed** * `apideck->crm->leads->get()`: `response.data->customFields[]` **Changed** * `apideck->crm->leads->update()`: * `request->lead->customFields[]` **Changed** * `apideck->crm->lists->list()`: `response.data[]->customFields[]` **Changed** * `apideck->crm->lists->get()`: `response.data->customFields[]` **Changed** * `apideck->crm->activities->list()`: `response.data[]->customFields[]` **Changed** * `apideck->crm->activities->create()`: * `request->activity->customFields[]` **Changed** * `apideck->crm->activities->get()`: `response.data->customFields[]` **Changed** * `apideck->crm->activities->update()`: * `request->activity->customFields[]` **Changed** * `apideck->filestorage->files->download()`: * `request->followRedirects` **Added** * `apideck->hris->employees->list()`: `response.data[]->customFields[]` **Changed** * `apideck->hris->employees->create()`: * `request->employee->customFields[]` **Changed** * `apideck->hris->employees->get()`: `response.data->customFields[]` **Changed** * `apideck->hris->employees->update()`: * `request->employee->customFields[]` **Changed** * `apideck->hris->employeeSchedules->list()`: `response.data->employee->customFields[]` **Changed** * `apideck->proxy->get()`: * `request->followRedirects` **Added** * `apideck->proxy->options()`: * `request->followRedirects` **Added** * `apideck->proxy->post()`: * `request->followRedirects` **Added** * `apideck->proxy->put()`: * `request->followRedirects` **Added** * `apideck->proxy->patch()`: * `request->followRedirects` **Added** * `apideck->proxy->delete()`: * `request->followRedirects` **Added**
github-actions
Bot
force-pushed
the
speakeasy-sdk-regen-1786072592
branch
from
August 14, 2026 13:09
0a29899 to
875567d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
SDK update
Versioning
Version Bump Type: [minor] - 🤖 (automated)
Tip
If updates to your OpenAPI document introduce breaking changes, be sure to update the
info.versionfield to trigger the correct version bump.Speakeasy supports manual control of SDK versioning through multiple methods.
Php SDK Changes:
apideck->accounting->refunds->list():response.data[]Changed (Breakingapideck->accounting->refunds->get():response.dataChanged (Breakingapideck->accounting->salesReceipts->list(): Addedapideck->accounting->salesReceipts->create(): Addedapideck->accounting->salesReceipts->get(): Addedapideck->accounting->salesReceipts->update(): Addedapideck->accounting->salesReceipts->delete(): Addedapideck->accounting->paymentMethods->list(): Addedapideck->accounting->paymentMethods->create(): Addedapideck->accounting->paymentMethods->get(): Addedapideck->accounting->paymentMethods->update(): Addedapideck->accounting->paymentMethods->delete(): Addedapideck->accounting->taxRates->list():response.data[]->customFields[]Changedapideck->accounting->taxRates->create():request->taxRate->customFields[]Changedapideck->accounting->taxRates->get():response.data->customFields[]Changedapideck->accounting->taxRates->update():request->taxRate->customFields[]Changedapideck->accounting->bills->list():response.data[]->customFields[]Changedapideck->accounting->bills->create():request->bill->customFields[]Changedapideck->accounting->bills->get():response.data->customFields[]Changedapideck->accounting->bills->update():request->bill->customFields[]Changedapideck->accounting->invoices->list():response.data[]->lineItems[]->customFields[]Changedapideck->accounting->invoices->create():request->invoice->lineItems[]->customFields[]Changedapideck->accounting->invoices->get():response.data->lineItems[]->customFields[]Changedapideck->accounting->invoices->update():request->invoice->lineItems[]->customFields[]Changedapideck->accounting->ledgerAccounts->list():response.data[]->customFields[]Changedapideck->accounting->ledgerAccounts->create():request->ledgerAccount->customFields[]Changedapideck->accounting->ledgerAccounts->get():response.data->customFields[]Changedapideck->accounting->ledgerAccounts->update():request->ledgerAccount->customFields[]Changedapideck->accounting->creditNotes->list():response.data[]->lineItems[]->customFields[]Changedapideck->accounting->creditNotes->create():request->creditNote->lineItems[]->customFields[]Changedapideck->accounting->creditNotes->get():response.data->lineItems[]->customFields[]Changedapideck->accounting->creditNotes->update():request->creditNote->lineItems[]->customFields[]Changedapideck->accounting->customers->list():response.data[]->customFields[]Changedapideck->accounting->customers->create():request->customer->customFields[]Changedapideck->accounting->customers->get():response.data->customFields[]Changedapideck->accounting->customers->update():request->customer->customFields[]Changedapideck->accounting->suppliers->list():response.data[]->customFields[]Changedapideck->accounting->suppliers->create():request->supplier->customFields[]Changedapideck->accounting->suppliers->get():response.data->customFields[]Changedapideck->accounting->suppliers->update():request->supplier->customFields[]Changedapideck->accounting->payments->list():response.data[]->customFields[]Changedapideck->accounting->payments->create():request->payment->customFields[]Changedapideck->accounting->payments->get():response.data->customFields[]Changedapideck->accounting->payments->update():request->payment->customFields[]Changedapideck->accounting->refunds->create():request->refundChangedapideck->accounting->refunds->update():request->refundChangedapideck->accounting->companyInfo->get():response.data->defaultSalesTax->customFields[]Changedapideck->accounting->journalEntries->list():response.data[]->customFields[]Changedapideck->accounting->journalEntries->create():request->journalEntry->customFields[]Changedapideck->accounting->journalEntries->get():response.data->customFields[]Changedapideck->accounting->journalEntries->update():request->journalEntry->customFields[]Changedapideck->accounting->generalLedgerTransactions->list():response.data[]->customFields[]Changedapideck->accounting->generalLedgerTransactions->get():response.data->customFields[]Changedapideck->accounting->purchaseOrders->list():response.data[]->lineItems[]->customFields[]Changedapideck->accounting->purchaseOrders->create():request->purchaseOrder->lineItems[]->customFields[]Changedapideck->accounting->purchaseOrders->get():response.data->lineItems[]->customFields[]Changedapideck->accounting->purchaseOrders->update():request->purchaseOrder->lineItems[]->customFields[]Changedapideck->accounting->attachments->list():response.data[]->fileUrlAddedapideck->accounting->attachments->get():response.data->fileUrlAddedapideck->accounting->attachments->download():request->followRedirectsAddedapideck->accounting->bankAccounts->list():response.data[]->customFields[]Changedapideck->accounting->bankAccounts->create():request->accountingBankAccount->customFields[]Changedapideck->accounting->bankAccounts->get():response.data->customFields[]Changedapideck->accounting->bankAccounts->update():request->accountingBankAccount->customFields[]Changedapideck->accounting->billPayments->list():response.data[]->customFields[]Changedapideck->accounting->billPayments->create():request->billPayment->customFields[]Changedapideck->accounting->billPayments->get():response.data->customFields[]Changedapideck->accounting->billPayments->update():request->billPayment->customFields[]Changedapideck->accounting->expenses->list():response.data[]->customFields[]Changedapideck->accounting->expenses->create():request->expense->customFields[]Changedapideck->accounting->expenses->get():response.data->customFields[]Changedapideck->accounting->expenses->update():request->expense->customFields[]Changedapideck->accounting->bankFeedAccounts->list():response.data[]Changedapideck->accounting->bankFeedAccounts->create():request->bankFeedAccountChangedapideck->accounting->bankFeedAccounts->get():response.dataChangedapideck->accounting->bankFeedAccounts->update():request->bankFeedAccountChangedapideck->accounting->bankFeedStatements->list():response.data[]->transactions[]->merchantCategoryCodeAddedapideck->accounting->bankFeedStatements->create():request->bankFeedStatement->transactions[]->merchantCategoryCodeAddedapideck->accounting->bankFeedStatements->get():response.data->transactions[]->merchantCategoryCodeAddedapideck->accounting->bankFeedStatements->update():request->bankFeedStatement->transactions[]->merchantCategoryCodeAddedapideck->accounting->quotes->list():response.data[]->lineItems[]->customFields[]Changedapideck->accounting->quotes->create():request->quote->lineItems[]->customFields[]Changedapideck->accounting->quotes->get():response.data->lineItems[]->customFields[]Changedapideck->accounting->quotes->update():request->quote->lineItems[]->customFields[]Changedapideck->accounting->projects->list():response.data[]->customFields[]Changedapideck->accounting->projects->create():request->project->customFields[]Changedapideck->accounting->projects->get():response.data->customFields[]Changedapideck->accounting->projects->update():request->project->customFields[]Changedapideck->accounting->employees->list():response.data[]->customFields[]Changedapideck->accounting->employees->create():request->accountingEmployee->customFields[]Changedapideck->accounting->employees->get():response.data->customFields[]Changedapideck->accounting->employees->update():request->accountingEmployee->customFields[]Changedapideck->accounting->expenseReports->list():response.data[]->customFields[]Changedapideck->accounting->expenseReports->create():request->expenseReport->customFields[]Changedapideck->accounting->expenseReports->get():response.data->customFields[]Changedapideck->accounting->expenseReports->update():request->expenseReport->customFields[]Changedapideck->ats->jobs->list():response.data[]->customFields[]Changedapideck->ats->jobs->create():request->job->customFields[]Changedapideck->ats->jobs->get():response.data->customFields[]Changedapideck->ats->jobs->update():request->job->customFields[]Changedapideck->ats->applicants->list():response.data[]->customFields[]Changedapideck->ats->applicants->create():request->applicant->customFields[]Changedapideck->ats->applicants->get():response.data->customFields[]Changedapideck->ats->applicants->update():request->applicant->customFields[]Changedapideck->crm->companies->list():response.data[]->customFields[]Changedapideck->crm->companies->create():request->company1->customFields[]Changedapideck->crm->companies->get():response.data->customFields[]Changedapideck->crm->companies->update():request->company1->customFields[]Changedapideck->crm->contacts->list():response.data[]->customFields[]Changedapideck->crm->contacts->create():request->contact->customFields[]Changedapideck->crm->contacts->get():response.data->customFields[]Changedapideck->crm->contacts->update():request->contact->customFields[]Changedapideck->crm->opportunities->list():response.data[]->customFields[]Changedapideck->crm->opportunities->create():request->opportunity->customFields[]Changedapideck->crm->opportunities->get():response.data->customFields[]Changedapideck->crm->opportunities->update():request->opportunity->customFields[]Changedapideck->crm->leads->list():response.data[]->customFields[]Changedapideck->crm->leads->create():request->lead->customFields[]Changedapideck->crm->leads->get():response.data->customFields[]Changedapideck->crm->leads->update():request->lead->customFields[]Changedapideck->crm->lists->list():response.data[]->customFields[]Changedapideck->crm->lists->get():response.data->customFields[]Changedapideck->crm->activities->list():response.data[]->customFields[]Changedapideck->crm->activities->create():request->activity->customFields[]Changedapideck->crm->activities->get():response.data->customFields[]Changedapideck->crm->activities->update():request->activity->customFields[]Changedapideck->filestorage->files->download():request->followRedirectsAddedapideck->hris->employees->list():response.data[]->customFields[]Changedapideck->hris->employees->create():request->employee->customFields[]Changedapideck->hris->employees->get():response.data->customFields[]Changedapideck->hris->employees->update():request->employee->customFields[]Changedapideck->hris->employeeSchedules->list():response.data->employee->customFields[]Changedapideck->proxy->get():request->followRedirectsAddedapideck->proxy->options():request->followRedirectsAddedapideck->proxy->post():request->followRedirectsAddedapideck->proxy->put():request->followRedirectsAddedapideck->proxy->patch():request->followRedirectsAddedapideck->proxy->delete():request->followRedirectsAddedView full SDK changelog
OpenAPI Change Summary
View full report
Linting Report
0 errors, 1 warnings, 92 hintsView full report
PHP CHANGELOG
No relevant generator changes
Based on Speakeasy CLI 1.793.2
Last updated by Speakeasy workflow